Rational Synthesis

نویسندگان

  • Dana Fisman
  • Orna Kupferman
  • Yoad Lustig
چکیده

Synthesis is the automated construction of a system from its specification. The system has to satisfy its specification in all possible environments. Modern systems often interact with other systems, or agents. Many times these agents have objectives of their own, other than to fail the system. Thus, it makes sense to model system environments not as hostile, but as composed of rational agents; i.e., agents that act to achieve their own objectives. We introduce the problem of synthesis in the context of rational agents (rational synthesis, for short). The input consists of a temporal-logic formula specifying the system, temporal-logic formulas specifying the objectives of the agents, and a solution concept definition. The output is an implementation T of the system and a profile of strategies, suggesting a behavior for each of the agents. The output should satisfy two conditions. First, the composition of T with the strategy profile should satisfy the specification. Second, the strategy profile should be an equilibrium in the sense that, in view of their objectives, agents have no incentive to deviate from the strategies assigned to them, where “no incentive to deviate” is interpreted as dictated by the given solution concept. We provide a method for solving the rational-synthesis problem, and show that for the classical definitions of equilibria studied in game theory, rational synthesis is not harder than traditional synthesis. We also consider the multi-valued case in which the objectives of the system and the agents are still temporal logic formulas, but involve payoffs from a finite lattice.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Rational Design, Synthesis and Computational Structure-Activity Relationship of Novel 3-(4-Chlorophenyl)-5-(3-Hydroxy-4-Ethoxyphenyl)-4,5-Dihydro-1H-Pyrazole-1-Carboxamide

Densely functionalized 3-(4-chlorophenyl)-5-(3-hydroxy-4-etoxyphenyl)-4,5-dihydro-1H-pyrazole-1-carboxamide was  synthesized in an expedient manner through specification and transamidation  respectively, of ester-functionalized pyrazoles. This synthetic protocol allowed for three diversifying steps in which appendages on the pyrazole scaffold were adjusted to optimize inhibition of protein kina...

متن کامل

Nature-Inspired Synthesis of Rational Protocols

Rational cryptography is an emerging field which combines aspects traditionally related to security with concepts described in economic theoretical frameworks. For example, it applies game theory concepts to address security problems arising when executing cryptographic protocols. The aim is to replace the assumption of a worst–case attacker by the notion of rational agents that try to maximize...

متن کامل

Synthesis for Rational Linear Arithmetic

3 Synthesis and the Fourier-Motzkin method 4 3.1 Ordered Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.2 Linear ordered-field arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.3 Synthesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.4 The Fourier-Motzkin synth...

متن کامل

The Complexity of Concurrent Rational Synthesis

In this paper, we investigate the rational synthesis problem for concurrent game structure for a variety of objectives ranging from reachability to Muller condition. We propose a new algorithm that establishes the decidability of the non cooperative rational synthesis problem that relies solely on game theoretic technique as opposed to previous approaches that are logic based. Thanks to this ap...

متن کامل

Controller synthesis for L2 behaviors using rational kernel representations

This paper considers the controller synthesis problem for the class of linear time-invariant L2 behaviors. We introduce classes of LTI L2 systems whose behavior can be represented as the kernel of a rational operator. Given a plant and a controlled system in this class, an algorithm is developed that produces a rational kernel representation of a controller that, when interconnected with the pl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010